ımpervious soil - English Synonyms Dictionary